package appapi.entity.Zhongjiao;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;

/**
 * @author  djq
 * @date 2023/5/11 14:11
 * @description: 
 */

/**
 * 进场验收
 */
@ApiModel(description = "进场验收")
@Data
public class SiteacceptanceDto {
    /**
     * 记录ID
     */
    @ApiModelProperty(value = "记录ID")
    private Long accepId;

    /**
     * 设备类型
     */
    @ApiModelProperty(value = "设备类型")
    private Long equipType;

    /**
     * 设备编号
     */
    @ApiModelProperty(value = "设备编号")
    private String equipNo;

    /**
     * 所属项目
     */
    @ApiModelProperty(value = "所属项目")
    private Long projId;

    /**
     * 设备来源
     */
    @ApiModelProperty(value = "设备来源")
    private Integer equipSource;

    /**
     * 规格型号
     */
    @ApiModelProperty(value = "规格型号")
    private String equipModel;

    /**
     * 出厂日期
     */
    @ApiModelProperty(value = "出厂日期")
    private Date equipProductdate;

    /**
     * 生成厂商
     */
    @ApiModelProperty(value = "生成厂商")
    private String equipProduct;

    /**
     * 出厂参数
     */
    @ApiModelProperty(value = "出厂参数")
    private String equipParam;

    /**
     * 检验证书号
     */
    @ApiModelProperty(value = "检验证书号")
    private String equipCertificate;

    /**
     * 发证日期
     */
    @ApiModelProperty(value = "发证日期")
    private Date certDate;

    /**
     * 复审日期
     */
    @ApiModelProperty(value = "复审日期")
    private Date reviewDate;

    /**
     * 退场日期
     */
    @ApiModelProperty(value = "退场日期")
    private Date exitDate;

    /**
     * 使用登记证号
     */
    @ApiModelProperty(value = "使用登记证号")
    private String acceptUse;

    /**
     * 说明
     */
    @ApiModelProperty(value = "说明")
    private String acceptNote;

    /**
     * 0-审核通过;1-未通过;2-未审核
     */
    @ApiModelProperty(value = "0-审核通过;1-未通过;2-未审核")
    private Integer acceptState;

    /**
     * 添加时间
     */
    @ApiModelProperty(value = "添加时间")
    private Date createTime;
}